A premium 2026 review of Sephora, examining its product mix, services, rewards, trend authority, and in-store experience to answer whether it truly is the best beauty store.